Mohamed Ali HasanMohamed Ali Hasan
International FootballNusantara Derby 2026: When 80,000 Spectators Become a Tactical VariableThe pre-match press conference ahead of the Indonesia vs Malaysia fixture...
International FootballIndonesian National Team: The 'Europeanized' Force - Opportunity or Mirage?At night, I flip through my old notebook, where countless tears and slips are...
BadmintonFour Quarter-finals, Zero Semi-finals: Indian Badminton and the Conversion Problem at the 2026 Asian GamesThe Third Shot and the Silence After Minute Forty The first game of...
VolleyballFukuoka 2026: Japan and the Race for Olympic 2028 – When History Is More Than NumbersFukuoka Arena has never stopped echoing. But in the early days of September...
International FootballFrom VAR to Contracts: When Vietnamese Football Is Forced to VerifyAt minute 89, the referee left the centre circle and walked toward the monito...
International FootballMexico 3-0 China at the Vertex Cup: the reverse diagonal in the 20th minute and what the scoreline left behindIn the twentieth minute, on a corner of a small pitch in east London, the bal...
VolleyballThamela and Victoria Win South American Beach Volleyball Title: Strong Results, Unclear TacticsJoão Pessoa, Brazil, witnessed the perfect campaign of women's duo Thamela an...
BadmintonAn Se-young and 5 Records at the 2026 Asian Games: When Dominance Needs No ManifestoWhen the stands fall silent, I hear the shuttlecock tell its story. At the...
Table TennisU.S. Open 2026: 118 Events, Six Days, and the Sediment Layers of Table Tennis Seen from Lạch TrayIn Las Vegas, the playing hall opens from 8 a.m. to 9 p.m., for six straight...
BadmintonAn Se-young and the title record: what the data says about the Denmark Open finalOdense, the evening of 18 October. Jyske Bank Arena. Game three, the score...
TennisThe Silence in Nagoya: Alexandra Eala and the Contract With No PointsPeople remember the goals; I remember the silence after the whistle. In tenni...
VolleyballDefeated 0-3 by Chinese Taipei, Indonesian Women's Volleyball Closes 2026 Asian Games in Sixth PlaceDEFEATED 0-3 BY CHINESE TAIPEI, INDONESIAN WOMEN'S VOLLEYBALL CLOSES THE 2026...
BadmintonAsian Games 2026 Day 1: India's Women's Badminton Team Opens Against Kazakhstan, and the Data Gap Behind ItOn the evening of September 20, 2026, in Aichi-Nagoya, India's women's...
Domestic FootballDinh Bac Ends His Drought, Nguyen Filip Errs: CAHN Draw With Thanh Hoa and the Two-Layer Failure Nobody NamedIn the 43rd minute at Hang Day Stadium, the ball broke loose from a scramble...
International FootballThe Empty Analysis in a Major Tournament Season: The Line Between Analysis and FabricationAt 2 a.m. in Manchester, I opened an analysis file and found it empty. No...
TennisVPIM 2026: 38 Countries, 27 Aid Stations, and the Missing DenominatorsThirteen divided by twenty-five equals 52.0%. That is the entire calculation...
International FootballEmpty Sources, Full Conclusions: The Structural Disease of Digital Football MediaThe clock in Barcelona read 2:10 in the morning when I opened a nine-section...
VolleyballVietnamese Volleyball: Re-reading the Data to Find Signals Beyond the ScoresheetIn a group-stage match of the Vietnamese women's national volleyball...
International FootballBarcelona monitoring Eduardo Conceição: The €100m clause and the age-18 limit blocking the dealLast weekend, in the stands of a small stadium in Switzerland, two men in gre...
International FootballWrong Labels and Single-Source Reporting: Two Holes in Vietnamese Football Data2:47 a.m. I was sitting in front of a screen with a raw data file that an...
International FootballIndonesian National Team: The 'Europeanized' Force - Opportunity or Mirage?At night, I flip through my old notebook, where countless tears and slips are...
BadmintonFour Quarter-finals, Zero Semi-finals: Indian Badminton and the Conversion Problem at the 2026 Asian GamesThe Third Shot and the Silence After Minute Forty The first game of...
VolleyballFukuoka 2026: Japan and the Race for Olympic 2028 – When History Is More Than NumbersFukuoka Arena has never stopped echoing. But in the early days of September...
International FootballFrom VAR to Contracts: When Vietnamese Football Is Forced to VerifyAt minute 89, the referee left the centre circle and walked toward the monito...
International FootballMexico 3-0 China at the Vertex Cup: the reverse diagonal in the 20th minute and what the scoreline left behindIn the twentieth minute, on a corner of a small pitch in east London, the bal...
VolleyballThamela and Victoria Win South American Beach Volleyball Title: Strong Results, Unclear TacticsJoão Pessoa, Brazil, witnessed the perfect campaign of women's duo Thamela an...
BadmintonAn Se-young and 5 Records at the 2026 Asian Games: When Dominance Needs No ManifestoWhen the stands fall silent, I hear the shuttlecock tell its story. At the...
Table TennisU.S. Open 2026: 118 Events, Six Days, and the Sediment Layers of Table Tennis Seen from Lạch TrayIn Las Vegas, the playing hall opens from 8 a.m. to 9 p.m., for six straight...
BadmintonAn Se-young and the title record: what the data says about the Denmark Open finalOdense, the evening of 18 October. Jyske Bank Arena. Game three, the score...
TennisThe Silence in Nagoya: Alexandra Eala and the Contract With No PointsPeople remember the goals; I remember the silence after the whistle. In tenni...
VolleyballDefeated 0-3 by Chinese Taipei, Indonesian Women's Volleyball Closes 2026 Asian Games in Sixth PlaceDEFEATED 0-3 BY CHINESE TAIPEI, INDONESIAN WOMEN'S VOLLEYBALL CLOSES THE 2026...
BadmintonAsian Games 2026 Day 1: India's Women's Badminton Team Opens Against Kazakhstan, and the Data Gap Behind ItOn the evening of September 20, 2026, in Aichi-Nagoya, India's women's...
Domestic FootballDinh Bac Ends His Drought, Nguyen Filip Errs: CAHN Draw With Thanh Hoa and the Two-Layer Failure Nobody NamedIn the 43rd minute at Hang Day Stadium, the ball broke loose from a scramble...
International FootballThe Empty Analysis in a Major Tournament Season: The Line Between Analysis and FabricationAt 2 a.m. in Manchester, I opened an analysis file and found it empty. No...
TennisVPIM 2026: 38 Countries, 27 Aid Stations, and the Missing DenominatorsThirteen divided by twenty-five equals 52.0%. That is the entire calculation...
International FootballEmpty Sources, Full Conclusions: The Structural Disease of Digital Football MediaThe clock in Barcelona read 2:10 in the morning when I opened a nine-section...
VolleyballVietnamese Volleyball: Re-reading the Data to Find Signals Beyond the ScoresheetIn a group-stage match of the Vietnamese women's national volleyball...
International FootballBarcelona monitoring Eduardo Conceição: The €100m clause and the age-18 limit blocking the dealLast weekend, in the stands of a small stadium in Switzerland, two men in gre...
International FootballWrong Labels and Single-Source Reporting: Two Holes in Vietnamese Football Data2:47 a.m. I was sitting in front of a screen with a raw data file that an...
